equipment renting - German English Dictionary